package com.example.server.service;

import com.example.server.pojo.MyRole;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public interface MyRoleService {
    // 查询所有权限
    List<MyRole> allRole();

    // 查询所有权限
    List<MyRole> querylikeRole(String name);

    // 查询一级权限
    List<MyRole> roleOfPower(Long roleId);

    ArrayList<Map<Object, Object>> roleOfPower1(Long roleId);

    // 新增权限
    Integer addRole(String name);

    // 分配权限
    // Integer assignRole(MyRole myRole);

    // 修改权限
    Integer updateRole(MyRole myRole);

    // 删除权限
    Integer delRole(Long roleId);
}
